home *** CD-ROM | disk | FTP | other *** search
/ Night Owl - The Best of BBS / Night Owl The Best of BBS (NOP-BBS) (Night Owl Publisher) (1994).iso / 022a / td183buf.lha / obsolete / td183fix.doc < prev    next >
Text File  |  1994-02-25  |  2KB  |  53 lines

  1.  
  2. WHAT TD183FIX IS FOR?
  3. ~~~~~~~~~~~~~~~~~~~~~
  4. This is a public domain program to patch a bug in TrapDoor 1.83:
  5. during EMSI handshake the program gurus if it receives a packet string
  6. longer than 512 bytes (the tech why is explained in the source code file).
  7.  
  8. Please feel free to redistribute in any way you like the whole package
  9. (you cannot distribute just a part of it).
  10.  
  11. If you modify it, please leave the original files together with the
  12. modified version, so people will still be able to contact me (see paranoid
  13. section).
  14.  
  15. Last, this package is provided as is, without warranty of any kind, either
  16. expressed or implied. Should the package prove defective, you assume the
  17. entire cost of all necessary servicing, repair or correction even if I
  18. have been advised of the possibility of such damages.
  19.  
  20. Fidonet.org:   Nicola Soggia (2:331/315.3)
  21. Amiganet.ftn:  Nicola Soggia (39:101/102.3)
  22. Internet/Arpa: Nicola.Soggia@p3.f315.n331.z2.fidonet.org
  23.  
  24.  
  25. FOR PARANOID SYSOPS (AND POINTOPS, OF COURSE) ONLY ;-D
  26. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  27. Now you are thinking that it is possible that the archive you downloaded
  28. has been tampered. I hatched it in SAN, so if you downloaded the archive
  29. directly from a Sky Amiga Network node there should be no problems at all
  30. (I know, the node's sysop may have tampered the archive...).
  31.  
  32. I decided to included the source code for two reasons:
  33. 1) so you can reassemble the program and run the your-own-assembled-version
  34. 2) so the tamperer has his life easier
  35.  
  36. If you like hand-made things you can also patch the original trapdoor
  37. executable by hand (using a hex file editor), here is the diff:
  38.  
  39. offset  old    new
  40. ------  -----  -----
  41. $2972   $FDF4  $8004
  42. $2980   $FDF4  $8004
  43. $2992   $FDF8  $8008
  44. $29C0   $FDF8  $8008
  45. $29C8   $FDF4  $8004
  46.  
  47. The advantage of using the program, is that you are always sure you are
  48. patching the correct version of TrapDoor 1.83 (TrapDoor 4.279 7-Nov-92)
  49.  
  50. Have fun, 
  51. /\/ / /-<
  52.  
  53.